<template>
  <svg
    :height="size"
    :width="size"
    viewBox="0 0 357 357"
    fill="none"
    xmlns="http://www.w3.org/2000/svg"
    class="mt-1"
  >
    <g>
      <path
        :class="$style.svgPath"
        d="M89.0155 42.28C80.9405 42.28 74.3724 48.8461 74.3724 56.9191C74.3724 64.9921 80.9405 71.5582 89.0155 71.5582C97.0864 71.5582 103.655 64.9921 103.655 56.9191C103.655 48.8461 97.0864 42.28 89.0155 42.28ZM89.0155 64.0114C85.1049 64.0114 81.9233 60.8297 81.9233 56.9191C81.9233 53.0085 85.1049 49.8268 89.0155 49.8268C92.9261 49.8268 96.1037 53.0085 96.1037 56.9191C96.1037 60.8297 92.9261 64.0114 89.0155 64.0114Z"
      />
      <path
        :class="$style.svgPath"
        d="M347.764 166.098C345.135 150.888 340.262 136.222 333.277 122.509C332.617 121.204 331.274 120.373 329.792 120.451C328.33 120.498 327.028 121.387 326.446 122.732C324.317 127.684 321.84 132.42 319.084 136.814C306.279 157.268 286.591 172.546 263.64 179.839C253.788 183 243.428 184.601 232.843 184.601C197.373 184.601 164.472 165.958 146.047 135.763C166.355 122.499 178.836 99.6833 178.836 75.2887C178.836 64.2509 176.276 53.2337 171.445 43.4347C168.333 37.0979 164.34 31.3078 159.549 26.179C164.143 20.827 166.719 13.9435 166.719 6.77342C166.719 4.68913 165.028 3 162.944 3H106.546C68.6828 3 37.1459 32.8725 34.5554 70.0493H10.7754C8.69117 70.0493 7 71.7384 7 73.8227C7 93.0358 22.6505 108.666 41.888 108.666C42.0825 108.666 42.2617 108.644 42.4531 108.641C42.7748 109.258 43.0778 109.908 43.4113 110.496C47.0053 116.973 51.5685 122.728 56.8864 127.718C47.4675 148.044 42.6415 169.754 42.6415 192.32C42.6415 277.059 111.582 346 196.321 346C281.059 346 350 277.059 350 192.32C350 183.557 349.247 174.734 347.764 166.098ZM14.8089 77.5961H34.3003C34.3085 77.7968 34.3249 77.9872 34.3412 78.1653C34.4313 80.4216 34.6509 82.651 34.9427 84.8637C35.0345 85.5609 35.1653 86.2473 35.2772 86.9398C35.5249 88.4736 35.8123 89.9966 36.1573 91.5058C36.3311 92.2657 36.5161 93.0212 36.7144 93.7741C37.1106 95.278 37.5644 96.7639 38.0583 98.2393C38.2764 98.8907 38.4739 99.5471 38.7109 100.193C38.8043 100.447 38.8719 100.71 38.9684 100.963C26.5078 99.6388 16.5246 89.9196 14.8089 77.5961ZM196.321 338.449C115.743 338.449 50.1923 272.899 50.1923 192.32C50.1923 171.548 54.4978 151.545 62.8897 132.757C69.9922 138.16 78.0472 142.334 86.5668 144.781C86.9149 144.879 87.2629 144.928 87.6069 144.928C89.2489 144.928 90.7599 143.849 91.2349 142.195C91.8082 140.19 90.6534 138.1 88.647 137.524C79.5974 134.926 71.0474 130.244 63.8978 123.968C58.3124 119.136 53.6402 113.371 49.9958 106.805C49.3283 105.63 48.7018 104.415 48.104 103.144C44.3285 95.2245 42.2361 86.7215 41.8716 77.6678C41.7979 76.8979 41.8061 76.0933 41.8061 75.2887C41.8061 74.8914 41.802 74.527 41.8348 74.1298C41.835 74.1262 41.8332 74.1232 41.8335 74.1196C41.8376 74.041 41.8373 73.9885 41.843 73.9005C42.5555 38.9672 71.5797 10.5468 106.546 10.5468H158.849C158.005 15.4791 155.524 20.0162 151.757 23.3678C150.97 24.066 150.512 25.0611 150.491 26.1135C150.471 27.1638 150.889 28.1773 151.646 28.9061C157.002 34.0636 161.384 40.0708 164.672 46.7679C169 55.5391 171.285 65.4016 171.285 75.2887C171.285 98.2874 158.914 119.74 138.997 131.272C138.759 131.41 138.599 131.619 138.403 131.797C138.235 131.95 138.03 132.07 137.895 132.247C137.728 132.465 137.647 132.723 137.533 132.968C137.442 133.162 137.31 133.336 137.253 133.542C137.181 133.807 137.201 134.085 137.187 134.361C137.177 134.57 137.12 134.772 137.144 134.981C137.18 135.285 137.32 135.574 137.432 135.868C137.498 136.041 137.507 136.223 137.601 136.388C137.605 136.397 137.611 136.404 137.616 136.413C137.619 136.418 137.618 136.424 137.621 136.429C137.625 136.435 137.631 136.439 137.635 136.445C156.992 170.805 193.468 192.152 232.843 192.152C244.21 192.152 255.348 190.424 265.937 187.025C290.584 179.2 311.73 162.788 325.48 140.823C327.048 138.319 328.535 135.712 329.927 133.024C334.784 143.984 338.276 155.509 340.328 167.38C341.737 175.59 342.449 183.983 342.449 192.32C342.449 272.899 276.899 338.449 196.321 338.449Z"/>
      <path
        :class="$style.svgPath"
        d="M237.503 237.589C230.648 239.763 223.519 241.241 216.304 241.974C183.123 245.356 151.179 233.133 128.674 208.495C127.274 206.955 124.882 206.848 123.343 208.257C121.807 209.662 121.696 212.049 123.105 213.589C144.357 236.856 174.675 250.045 205.915 250.045C209.621 250.045 213.347 249.861 217.065 249.484C224.796 248.698 232.441 247.113 239.787 244.779C241.773 244.148 242.871 242.027 242.24 240.041C241.61 238.055 239.493 236.937 237.503 237.589Z"/>
    </g>
  </svg>
</template>
<script>
export default {
  props: {
    size: {
      type: Number,
      default: 16
    }
  }
}
</script>
<style lang="scss" module>
@import '~@branding';

.svg-path {
  stroke: var(--text-color);
  stroke-width: 20;
}
</style>
